From 0edccca2be66fe11dd3cede93d76d4c013c6fd67 Mon Sep 17 00:00:00 2001 From: oliskoli Date: Sat, 14 Jul 2007 21:00:46 +0000 Subject: [PATCH] Improve support for Garmin address fields. --- reference/garmin_txt-uni.csv | 72 ++++++++--------------------------- reference/gpi_ext-sample.csv | 10 +++++ reference/gpi_ext-sample.gpi | Bin 0 -> 1507 bytes reference/multiple-links.gpx | 2 +- xmldoc/formats/unicsv.xml | 17 +++++++++ 5 files changed, 43 insertions(+), 58 deletions(-) create mode 100644 reference/gpi_ext-sample.csv create mode 100644 reference/gpi_ext-sample.gpi diff --git a/reference/garmin_txt-uni.csv b/reference/garmin_txt-uni.csv index 1377040bf..51ba3799b 100644 --- a/reference/garmin_txt-uni.csv +++ b/reference/garmin_txt-uni.csv @@ -1,57 +1,15 @@ -No,Latitude,Longitude,Name,Altitude,Description,Symbol,Date,Time,URL -1,50.492603,12.105431,"001",,"001","Waypoint",2006/03/28,00:10:37, -2,50.492603,12.105431,"002",,"002","Waypoint",2006/03/28,00:10:37, -3,50.494277,12.105130,"003",,"003","Waypoint",2006/03/28,00:10:37, -4,50.493834,12.106101,"004",,"004","Waypoint",2006/03/28,00:10:37, -5,50.493834,12.106101,"005",,"005","Waypoint",2006/03/28,00:10:37, -6,50.493376,12.107105,"006",,"006","Waypoint",2006/03/28,00:10:37, -7,50.493660,12.107152,"007",,"007","Waypoint",2006/03/28,00:10:37, -8,51.893799,12.977943,"ED_X",,"Dummy airport (Germany)","Airport",2006/03/28,01:38:07, -9,38.631995,-3.174055,"GC_X",,"Dummy airport (Spain)","Airport",2006/03/28,01:42:01, -10,50.493667,12.107150,"Jahnstrasse",,"Jahnstrasse 11","Flag, Red",2006/03/31,21:48:22, -11,46.387606,3.498277,"LF_X",,"Dummy airport (France)","Airport",2006/03/28,01:40:32, -12,50.493834,12.106100,"Liebknechtstrasse",,"Liebknechtstrasse 90","Waypoint",2006/03/31,21:49:30, -13,43.314550,12.161554,"LI_X",,"Dummy airport (Italy)","Heliport",2006/03/28,01:43:25, -14,50.492616,12.105448,"NARVA",391.0,"Start","Flag, Green",2006/03/31,21:49:26,"http://www.narva-light.de" -15,51.312938,12.413165,"RPT015",161.0,"RPT015","Waypoint",2005/05/01,15:02:47, -16,51.312883,12.413248,"RPT016",154.0,"RPT016","Waypoint",2005/05/01,15:03:25, -17,51.312855,12.413248,"RPT017",148.0,"RPT017","Waypoint",2005/05/01,15:03:39, -18,51.312827,12.413304,"RPT018",139.0,"RPT018","Waypoint",2005/05/01,15:04:16, -19,51.312827,12.413276,"RPT019",145.0,"RPT019","Waypoint",2005/05/01,15:05:02, -20,51.312827,12.413304,"RPT020",134.0,"RPT020","Waypoint",2005/05/01,15:05:45, -21,51.312772,12.413332,"RPT021",131.0,"RPT021","Waypoint",2005/05/01,15:06:44, -22,51.312772,12.413332,"RPT022",130.0,"RPT022","Waypoint",2005/05/01,15:07:50, -23,51.312744,12.413332,"RPT023",132.0,"RPT023","Waypoint",2005/05/01,15:08:19, -24,51.312799,12.413304,"RPT024",144.0,"RPT024","Waypoint",2005/05/01,15:11:16, -25,51.312911,12.413443,"RPT025",147.0,"RPT025","Waypoint",2005/05/01,15:12:34, -26,51.312994,12.413804,"RPT026",145.0,"RPT026","Waypoint",2005/05/01,15:13:18, -27,51.313049,12.413804,"RPT027",145.0,"RPT027","Waypoint",2005/05/01,15:13:27, -28,51.313049,12.413832,"RPT028",135.0,"RPT028","Waypoint",2005/05/01,15:13:37, -29,51.313105,12.413832,"RPT029",135.0,"RPT029","Waypoint",2005/05/01,15:13:46, -30,51.313216,12.413887,"RPT030",136.0,"RPT030","Waypoint",2005/05/01,15:14:03, -31,51.313299,12.413971,"RPT031",135.0,"RPT031","Waypoint",2005/05/01,15:14:16, -32,51.313272,12.414054,"RPT032",139.0,"RPT032","Waypoint",2005/05/01,15:14:26, -33,51.313272,12.414110,"RPT033",139.0,"RPT033","Waypoint",2005/05/01,15:14:30, -34,51.313049,12.414610,"RPT034",141.0,"RPT034","Waypoint",2005/05/01,15:15:06, -35,51.312966,12.414832,"RPT035",140.0,"RPT035","Waypoint",2005/05/01,15:15:27, -36,51.312911,12.414943,"RPT036",140.0,"RPT036","Waypoint",2005/05/01,15:15:39, -37,51.312938,12.414971,"RPT037",152.0,"RPT037","Waypoint",2005/05/01,15:25:31, -38,51.312938,12.414971,"RPT038",152.0,"RPT038","Waypoint",2005/05/01,15:25:40, -39,51.312966,12.414943,"RPT039",155.0,"RPT039","Waypoint",2005/05/01,15:29:18, -40,51.313160,12.414582,"RPT040",149.0,"RPT040","Waypoint",2005/05/01,15:30:30, -41,51.313160,12.414554,"RPT041",150.0,"RPT041","Waypoint",2005/05/01,15:30:37, -42,51.313160,12.414443,"RPT042",151.0,"RPT042","Waypoint",2005/05/01,15:30:47, -43,51.313160,12.414387,"RPT043",151.0,"RPT043","Waypoint",2005/05/01,15:30:48, -44,51.313327,12.413915,"RPT044",150.0,"RPT044","Waypoint",2005/05/01,15:30:52, -45,51.313688,12.413332,"RPT045",150.0,"RPT045","Waypoint",2005/05/01,15:30:57, -46,51.313994,12.412860,"RPT046",150.0,"RPT046","Waypoint",2005/05/01,15:31:03, -47,51.314216,12.412498,"RPT047",150.0,"RPT047","Waypoint",2005/05/01,15:31:10, -48,51.314633,12.409554,"RPT048",143.0,"RPT048","Waypoint",2005/05/01,15:32:38, -49,51.314633,12.409499,"RPT049",141.0,"RPT049","Waypoint",2005/05/01,15:32:45, -50,51.314633,12.409499,"RPT050",143.0,"RPT050","Waypoint",2005/05/01,15:33:17, -51,51.314633,12.409443,"RPT051",139.0,"RPT051","Waypoint",2005/05/01,15:33:42, -52,51.314633,12.409360,"RPT052",139.0,"RPT052","Waypoint",2005/05/01,15:33:54, -53,51.314633,12.409360,"RPT053",138.0,"RPT053","Waypoint",2005/05/01,15:34:04, -54,51.314633,12.409360,"RPT054",139.0,"RPT054","Waypoint",2005/05/01,15:34:20, -55,51.314633,12.409360,"RPT055",144.0,"RPT055","Waypoint",2005/05/01,15:35:45, -56,51.314633,12.409360,"RPT056",145.0,"RPT056","Waypoint",2005/05/01,15:35:56, +No,Latitude,Longitude,Name,Altitude,Description,Symbol,Date,Time,URL,Facility,City,Country +1,50.492603,12.105431,"001",,"001","Waypoint",2006/03/28,00:10:37,,,, +2,50.492603,12.105431,"002",,"002","Waypoint",2006/03/28,00:10:37,,,, +3,50.494277,12.105130,"003",,"003","Waypoint",2006/03/28,00:10:37,,,, +4,50.493834,12.106101,"004",,"004","Waypoint",2006/03/28,00:10:37,,,, +5,50.493834,12.106101,"005",,"005","Waypoint",2006/03/28,00:10:37,,,, +6,50.493376,12.107105,"006",,"006","Waypoint",2006/03/28,00:10:37,,,, +7,50.493660,12.107152,"007",,"007","Waypoint",2006/03/28,00:10:37,,,, +8,51.893799,12.977943,"ED_X",,"Dummy airport (Germany)","Airport",2006/03/28,01:38:07,,"FAC1","CITY1","Germany" +9,38.631995,-3.174055,"GC_X",,"Dummy airport (Spain)","Airport",2006/03/28,01:42:01,,"FAC2","CITY2","Canary Island" +10,50.493667,12.107150,"Jahnstrasse",,"Jahnstrasse 11","Flag, Red",2006/03/31,21:48:22,,,, +11,46.387606,3.498277,"LF_X",,"Dummy airport (France)","Airport",2006/03/28,01:40:32,,"FAC3","CITY3","France" +12,50.493834,12.106100,"Liebknechtstrasse",,"Liebknechtstrasse 90","Waypoint",2006/03/31,21:49:30,,,, +13,43.314550,12.161554,"LI_X",,"Dummy airport (Italy)","Heliport",2006/03/28,01:43:25,,"FAC4","CITY4","Italy" +14,50.492616,12.105448,"NARVA",391.0,"Start","Flag, Green",2006/03/31,21:49:26,"http://www.narva-light.de",,, diff --git a/reference/gpi_ext-sample.csv b/reference/gpi_ext-sample.csv new file mode 100644 index 000000000..170bf4b0f --- /dev/null +++ b/reference/gpi_ext-sample.csv @@ -0,0 +1,10 @@ +No,Latitude,Longitude,Name,Description,Symbol,Address,City,PostalCode,State,Country,Phone +1,50.877341,12.433889,"3","! constructed waypoint !","Waypoint","Hauptstrasse -1",,,,,"03741-999999" +2,50.964955,12.435919,"Altenburg-Umgehung","! constructed waypoint !","Waypoint",,"Plauen",,,,"03741-999999" +3,50.610795,12.173802,"Elsterberg","! constructed waypoint !","Waypoint",,,,"Sachsen",,"03741-999999" +4,50.844126,12.408757,"Gosel","! constructed waypoint !","Waypoint",,,,,"Deutschland","03741-999999" +5,50.654763,12.204957,"Greiz","! constructed waypoint !","Waypoint",,,"08523",,,"03741-999999" +6,51.314521,12.409143,"HMMMM","No comment","Waypoint","Hauptstrasse -2","Plauen","08523","Sachsen","Deutschland","03741-999999" +7,50.493663,12.107153,"Jahnstrasse","! constructed waypoint !","Waypoint",,,"08523",,"Deutschland","03741-999999" +8,50.493837,12.106101,"Liebknechtstrasse","! constructed waypoint !","Waypoint",,,"08523",,"Deutschland","03741-999999" +9,50.492619,12.105449,"NARVA","Start","Waypoint",,,"08523",,"Deutschland","03741-999999" diff --git a/reference/gpi_ext-sample.gpi b/reference/gpi_ext-sample.gpi new file mode 100644 index 0000000000000000000000000000000000000000..62d6fa8aa2c53cce84cdeb684c4b55210c6ceb99 GIT binary patch literal 1507 zcmc(f%WD%+6vodaO`RltS8WBgQxb7wWSS^83&Eg6>my@G(UqG?ddUn;CSe{(6hRk0 zc5d8gb??TVEB^{np}KC-?xZ^rO8m}{Xd;D_xbVU^4ELUU&hMUk&Ltu`3@sJ&MeU-h zKA8TY5DinUdAicDB&>`;h3l8`Rn@H_qA1DqDnfxqF{|lO$~Top-LgGb#^QY}&R{`$ zbT9d7b3=aq^;_coyLA~;B#{(?$z%K;gm%8ClG%qFGU8wpTuGEc2ns>1a137sItpp} zEX^zBy6t+7U-rbRa@%MIF_rl^JRX4!@0y_LzR+HhT=q!vbCG|@Jaa40o% z?#x0e8w^HzinSBa=;rx=8c3WMO`oD%)f0BfcPgnHwTdu(yD}K#pYVJ#O&_L0)$oPg z5A6x8k3lVKH*xjUYtGhK;2=g?)%Ao^63&1~lkmf78=`pN@c^wDWz+4?#5Xt#g||*7 zcXvK8Q#9}pp{2Sjs)J?d5L_@$h{gkFak?aY&n=r(!(Q!|rn}g}NMmb}EJv8DbuXF3fBvvay%U-wAoeFuDJ@qk2!FzJL3vyqW7I<9D>v SJ}aK#1O@P~$!fLW72_A<{RwOU literal 0 HcmV?d00001 diff --git a/reference/multiple-links.gpx b/reference/multiple-links.gpx index 0e347db8e..448a465a3 100644 --- a/reference/multiple-links.gpx +++ b/reference/multiple-links.gpx @@ -27,7 +27,7 @@ xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/ Waypoint - + SymbolAndDescription diff --git a/xmldoc/formats/unicsv.xml b/xmldoc/formats/unicsv.xml index 00fa2fa4f..9574c230c 100644 --- a/xmldoc/formats/unicsv.xml +++ b/xmldoc/formats/unicsv.xml @@ -57,6 +57,23 @@ y_pos = Latitude z = Altitude (elevation) + We are also support some enhanced Garmin attributes. They are also available in + gpx, gdb, + garmin_gpi and partly + garmin_txt. All this entities are currently + not visible in MapSource (6.12.4), but are NOT dropped + when working with GDB (version 3) or GPX files. + + Please note, that all of them are NOT really a part of geocoding services. + + addr = Street address + city = City + country = Country + faci = Facility (not available in GPX) + phone = Phone number + post = Postal code + state = State + Fuller spellings (i.e. "longitude") may be used. You can also use keywords with a whitespace instead of an underscore. -- 2.30.2